package com.xiyin.utils.poi;

import com.deepoove.poi.XWPFTemplate;
   import java.io.File;
   import java.util.HashMap;
   import java.util.Map;

   public class TemplateValidator {
       public static void main(String[] args) throws Exception {
           File templateFile = new File("src/test/resources/template/path_to_your_template.docx");

           // 创建一个简单的数据模型
           Map<String, Object> data = new HashMap<>();
           data.put("title", "测试标题");

           // 尝试编译和渲染模板
           try (XWPFTemplate template = XWPFTemplate.compile(templateFile)) {
               template.render(data);
               System.out.println("模板结构与POI-TL兼容");
           } catch (Exception e) {
               System.err.println("模板可能存在不兼容POI-TL的情况: " + e.getMessage());
           }
       }
   }
   